King_Addons\WooCommerce_Grid D

Total Complexity 486
Dependencies 11
Dependents 0
Total lines 9,920
Lines of code 8,904
Logical lines of code 1,578
Comment lines 21
Methods 132
Properties 2

Methods 132

Method Rating Maintainability Complexity Lines of code
register_controls()
D
0
4 6,983
get_main_query_args()
D
21
43 209
render_grid_pagination()
D
28
47 110
render_grid_filters()
D
31 36 92
render_product_add_to_cart()
B
34 20 82
get_elements()
B
40 20 60
get_tax_query_args()
B
36 18 80
render_product_sale_dates()
B
48 20 28
render_product_rating()
B
41 18 50
render()
B
38 16 60
get_elements_by_location()
A
44 13 43
add_grid_settings()
A
34 9 94
render_product_lightbox()
A
42 12 47
render_product_tags()
A
46 12 34
render_product_categories()
A
46 12 34
render_product_wishlist_button()
A
44 10 40
render_product_compare_button()
A
44 10 40
render_product_status()
A
56 9 15
add_slider_settings()
S
42 5 49
render_product_thumbnail()
S
53 6 20
render_product_title()
S
54 6 16
get_hidden_filter_class()
S
57 6 15
get_animation_class()
S
57 6 15
get_image_effect_class()
S
56 5 17
get_meta_query_args()
S
58 3 15
render_rating_icon()
S
57 2 18
add_control_layout_slider_amount()
S
49 1 32
render_product_price()
S
63 3 9
get_compare_from_cookie()
S
66 3 8
get_wishlist_from_cookie()
S
66 3 8
add_control_layout_columns()
S
50 1 30
render_media_overlay()
S
66 3 7
render_product_excerpt()
S
62 3 10
render_password_protected_input()
S
59 2 13
add_control_layout_animation()
S
52 1 28
add_control_query_orderby()
S
54 1 22
add_control_image_effects()
S
55 1 20
add_option_element_select()
S
54 1 20
add_control_layout_slider_dots_position()
S
56 1 20
add_control_query_selection()
S
56 1 19
add_control_pagination_type()
S
57 1 18
add_control_layout_select()
S
57 1 18
add_control_filters_animation()
S
58 1 17
get_related_taxonomies()
S
68 2 7
add_control_sort_and_results_count()
S
60 1 14
add_control_overlay_color()
S
62 1 13
get_style_depends()
S
63 1 12
add_control_add_to_cart_animation()
S
91 1 2
add_control_title_pointer_animation()
S
91 1 2
add_control_categories_pointer_color_hr()
S
91 1 2
add_control_categories_pointer()
S
91 1 2
add_control_categories_pointer_height()
S
91 1 2
add_control_categories_pointer_animation()
S
91 1 2
add_control_tags_pointer_color_hr()
S
91 1 2
add_control_tags_pointer()
S
91 1 2
add_control_tags_pointer_height()
S
91 1 2
add_control_tags_pointer_animation()
S
91 1 2
render_product_element_separator()
S
77 1 3
add_control_add_to_cart_animation_height()
S
91 1 2
add_control_title_pointer()
S
91 1 2
add_control_filters_pointer_color_hr()
S
91 1 2
add_control_filters_pointer()
S
91 1 2
add_control_filters_pointer_height()
S
91 1 2
add_control_filters_pointer_animation()
S
91 1 2
render_product_sharing_icons()
S
91 1 2
add_control_stack_grid_slider_nav_position()
S
91 1 2
add_control_grid_slider_dots_hr()
S
91 1 2
render_product_likes()
S
91 1 2
render_product_custom_fields()
S
91 1 2
render_grid_sorting()
S
91 1 2
get_max_num_pages()
S
70 1 6
add_control_title_pointer_height()
S
91 1 2
get_name()
S
82 1 3
add_control_title_pointer_color_hr()
S
91 1 2
add_repeater_args_element_custom_field_new_tab()
S
72 1 6
add_repeater_args_element_sharing_trigger_icon()
S
72 1 6
add_repeater_args_element_sharing_trigger()
S
72 1 6
add_repeater_args_element_sharing_icon_6()
S
72 1 6
add_repeater_args_element_sharing_icon_5()
S
72 1 6
add_repeater_args_element_sharing_icon_4()
S
72 1 6
add_repeater_args_element_sharing_icon_3()
S
72 1 6
add_repeater_args_element_sharing_icon_2()
S
72 1 6
add_repeater_args_element_sharing_icon_1()
S
72 1 6
add_repeater_args_element_like_show_count()
S
72 1 6
add_repeater_args_element_like_text()
S
72 1 6
add_repeater_args_element_like_icon()
S
72 1 6
add_repeater_args_element_custom_field_style()
S
72 1 6
add_repeater_args_element_custom_field_btn_link()
S
72 1 6
add_repeater_args_element_sharing_trigger_direction()
S
72 1 6
add_repeater_args_element_custom_field()
S
72 1 6
add_control_stack_layout_slider_autoplay()
S
91 1 2
add_control_layout_slider_nav_hover()
S
91 1 2
add_section_style_sort_and_results()
S
91 1 2
add_section_grid_sorting()
S
91 1 2
add_control_open_links_in_new_tab()
S
64 1 10
add_control_secondary_img_on_hover()
S
64 1 10
get_custom_help_url()
S
82 1 3
get_script_depends()
S
68 1 8
get_keywords()
S
68 1 5
get_categories()
S
81 1 3
get_icon()
S
82 1 3
add_repeater_args_element_sharing_trigger_action()
S
72 1 6
add_repeater_args_element_sharing_tooltip()
S
72 1 6
add_control_overlay_border_width()
S
91 1 2
add_control_filters_count_superscript()
S
91 1 2
add_control_overlay_border_type()
S
91 1 2
add_control_overlay_border_color()
S
91 1 2
add_control_overlay_blend_mode()
S
91 1 2
add_control_grid_item_even_border_color()
S
91 1 2
get_title()
S
79 1 3
add_section_style_custom_field2()
S
91 1 2
add_section_style_custom_field1()
S
91 1 2
add_section_style_sharing()
S
91 1 2
add_section_style_likes()
S
91 1 2
add_section_added_to_cart_popup()
S
91 1 2
add_control_filters_default_filter()
S
91 1 2
add_control_filters_count_brackets()
S
91 1 2
add_control_filters_count()
S
91 1 2
add_repeater_args_element_show_added_tc_popup()
S
72 1 6
add_control_filters_icon_align()
S
91 1 2
add_control_filters_icon()
S
91 1 2
add_control_filters_deeplinking()
S
91 1 2
add_control_lightbox_popup_sharing()
S
91 1 2
add_control_lightbox_popup_thumbnails_default()
S
91 1 2
add_control_lightbox_popup_thumbnails()
S
91 1 2
add_control_overlay_image_width()
S
91 1 2
add_control_overlay_image()
S
91 1 2
add_control_overlay_animation_divider()
S
91 1 2
add_repeater_args_element_trim_text_by()
S
70 1 6
add_repeater_args_element_show_added_to_compare_popup()
S
72 1 6
add_repeater_args_element_show_added_to_wishlist_popup()
S
72 1 6
add_control_grid_item_even_bg_color()
S
91 1 2